#ifndef PINOBJ_H
#define PINOBJ_H

#include <QString>
#include <QMap>

class PinObj
{
public:
    PinObj();
    PinObj(QString name);
    ~PinObj();

    /*函数区*/
    QString name();  //获取名字
    int setName(QString name);   //设置Pin名字
    QMap<QString,QString>* pinDef();    //获取pin定义
    int setPinDef(QString af, QString pinf);    //设置pin定义
    QString aF();  //获取当前功能
    int setAF(QString afname);   //设置功能

    /*成员区*/
    QString u_name;
    QMap<QString,QString>* u_pindef;
    QString u_af;

};

#endif // PINOBJ_H

